self-managed business

Translations
самоуправляемый бизнес
Words
self managed

adjective
самоуправляемый
business

noun
бизнес